Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LECHA FARM £1,354,959 £1,020,000 1 Sep 2016
VAGWREILW COTTAGE Detached £298,169 £57,000 24 Apr 1997